Archive for the ‘Windows Server 2003’ Category
Posted by jpluimers on 2013/01/29
A while ago, I had to adapt a DOS app that used one specific version of Excel to do some batch processing so it would support multiple versions of Excel on multiple versions of Windows.
One of the big drawbacks of DOS applications is that the command lines you can use are even shorter than Windows applications, which depending you how you call an application are:
This is how the DOS app written in Clipper (those were the days, it was even linked with Blinker :) started Excel:
c:\progra~1\micros~2\office11\excel.exe parameters
01234567890123456789012345678901234567890
1 2 3 4
The above depends on 8.3 short file names that in turn depend on the order in which similar named files and directories have been created.
The trick around this, and around different locations/versions of an application, is to use START to find the right version of Excel.
The reason it works is because in addition to PATH, it checks the App Paths portions in the registry in this order to find an executable: Read the rest of this entry »
Posted in Batch-Files, Development, Encoding, Power User, Scripting, Software Development, Unicode, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2013/01/25
Just found out about the AkelPad Editor.
It is tiny, has a lot of functionality.
Too bad that Alt+V does not go to the View menu, but is bound to a kind-of-past functionality.
Similar for other Alt+letter combinations in their keyboard shortcuts.
They should have used Ctrl+Alt+letter combinations for it.
So I continue my search for a good, tiny, syntax highlighting and multi-encoding capable NotePad alternative.
–jeroen
Posted in Keyboards and Keyboard Shortcuts, Power User, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2013/01/17
Even though the JavaRa tool is Windows-only, it is a tremendous help scraping old vulnerable versions of the Java Runtime Environment (JRE) from your systems and keeping only the fixed versions.
Regular JRE installs from Oracle/Sun will keep the old-and-vulnerable JRE versions.
(note that it seems the recent JRE update did not actually fix the vulnerability, just the exploit, and that a new Java vulnerability might already be exploited. Be sure to keep a watch upcoming Java updates for these).
JavaRa
JavaRa is an effective way to deploy, update and remove the Java Runtime Environment (JRE). Its most significant feature is the JRE Removal tool; which forcibly deletes files, directories and registry keys associated with the JRE. This can assist in repairing or removing Java when other methods fail.
JavaRa 2.1 (released 20130116) Read the rest of this entry »
Posted in Development, Java, Power User, Software Development, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Tagged: commandline arguments, internet, java jre, java runtime environment, java updates, java version, java vulnerability, software, technology | 1 Comment »
Posted by jpluimers on 2013/01/04
Sometimes the Java Update checker crashes in the middle of something.
The long solution to restart it is to logoff/logon or reboot/logon and wait for it to come up.
The short solution is to manually restart it (you probably need to be Administrator to do this though) using either of these commands:
"%CommonProgramFiles%\Java\jucheck.exe" -auto
"%CommonProgramFiles%\Java\Java Update\jucheck.exe" -auto
"%CommonProgramFiles(x86)%\Java\jucheck.exe" -auto
"%CommonProgramFiles(x86)%\Java\Java Update\jucheck.exe" -auto
To keep it simple: The exact command depends (:
- if you run on an x86 machine or not, or – on an x64 machine – which of the Java versions (x86 or x64) you have installed
- if the
jucheck.exe is in the Java directory itself, or in a Java Update directory
–jeroen
Posted in Development, Java, Power User, Software Development, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003 | Leave a Comment »
Posted by jpluimers on 2012/12/31
A lot of scripts you find on the internet have hardcoded Windows account names or groups, for instance BUILTIN\Administrators
Those don’t work on many localized Windows versions, as part of the account names have been translated as well. Not only Administrators is translated, but BUILTIN can be translated too. Basically, expect everything in Windows to be translated as part of the localization process.
Some people keep translations lists, but that is not the real solution.
The real solution is that each such group, account or other identifier stems from a SID or Security ID.
Many of those SIDs are the same on any machine, or structured the same within a domain.
Microsoft has a list of these called Well-known security identifiers in Windows operating systems.
That list isn’t in a format most Windows tools use it, so I generated the list below that is more suitable.
The list below is based on a Windows 7 machine. Other versions or editions give slightly different results, but it is a good start.
At the bottom is the batch file that I used to generate this table. That file is adapted from the Microsoft list above.
The batch file depends on a few tools and tricks: Read the rest of this entry »
Posted in Batch-Files, Development, Power User, Scripting, Software Development, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | 1 Comment »
Posted by jpluimers on 2012/12/21
Interesting; is on my research list to see if the installation process gets easier and more standardized.
SQL Server FineBuild Introduction
FineBuild provides 1-click install and best-practice configuration of SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, and SQL Server 2005.
–jeroen
via: SQL Server FineBuild.
Posted in Database Development, Development, Power User, Reporting Services, SQL Server, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, Windows, Windows 7, Windows 8, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2012/12/19
I knew that 2>&1 was needed to redirect both stderr and stdout, but for piping, it cannot be at the end of the line. This works in the categories shown at the bottom of the post.
Rob van der Woude again to the rescue in redirection:
(4) Redirecting both standard output and standard error to the same file or device is done by adding 2>&1 to the command line. This will only work in OS/2 and NT, not in MS-DOS.
Where you put 2>&1 is rather critical. It will only do what it is supposed to do when placed at the end of the command line (as Jennie Walker pointed out to me) or right before the next pipe ( | ).
Example: batch file that checks if a few NarrowCast machines are indeed on-line and logged on with the right user.
It uses PsLoggedOn to verify who is logged on, and Explorer to show a hidden share.
The pipe is needed to verify there is indeed a domain user logged on.
@echo off
for %%m in (Machine1 Machine2 Machine3) do call :show %%m
goto :pause
:show
echo %1
%~dp0PsLoggedOn -L \\%1 2>&1 | find /I "MYDOMAIN\"
start explorer /e,\\%1\NarrowCast$
goto :end
:pause
pause
:end
–jeroen
Posted in Batch-Files, Development, Power User, Scripting, Software Development, Windows, Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP | 4 Comments »
Posted by jpluimers on 2012/12/17
Interesting: namebench – Open-source DNS Benchmark Utility – Google Project Hosting.
It runs on Mac, Windows and Linux, comes with a GUI and a console version.
–jeroen
Posted in *nix, Apple, Mac OS X / OS X / MacOS, Mac OS X 10.4 Tiger, Mac OS X 10.5 Leopard, Mac OS X 10.6 Snow Leopard, Mac OS X 10.7 Lion, Power User, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2012/12/10
Every once in a while I need some disk imaging software. After all these years, WinImage is still my tool of choice.
This time, I needed it to create a Creating vSphere 5 ESXi embedded USB Stick.
Usually I only need it for a day or two, and most of the times I have reinstalled my system between uses. Not this time, so I needed to enter the license, which I knew I had, but had to search for it.
Luckily, I have installed the Lookout search tool for Outlook (which – even though you cannot officially get it any more – is so much better than the integrated search).
It found back the below message, from 1997.
1997! And the license is indeed perpetual: it still works on the most current WinImage build (which now supports x64 as well as x86, a lot more disk image formats and disk types, etc).
The WinImage site references some very old tools back from the days when you had BBS, Fidonet, ARPANET, Simtel, and Compuserve (the latter both hosted on PDP-10 machines, 1970s based technologies still ruled many of the computing world).
But I digress.
Back then, the only disk image supported were floppy disks, and most tools were DOS based. Like the FDFormat tool from Christoph H. Hochstätter which allowed you to add 300 kilobyte of extra space on 3.5 inch 1.44 megabyte floppy disk.
You can still see that in the WinImage binaries: Bootsector from C.H. Hochstatter
The email:
From: Gilles Vollant [mailto:——@winimage.com]
Sent: 07 December 1997 13:02
To: ‘——@xs4all.nl’
Subject: WinImage registration notification
Thank you a lot for registering WinImage 4.00 Professional
Your code of registration is:
J——s
—————
Note there is now french, english, italian, portugese, spanish and german version of WinImage.
I send you a floppy with WinImage 4.00 and my freeware Extract. I hope you’ll be happy with WinImage !
Don ‘t hesitate to upload it on BBS and give to your friend !
Only two question : Where did you find WinImage and do you Windows 3.1, Win
95 or WinNT version, or both ? (you can answer in french or english)
For getting more information, you can connect on my web site at :
http://www.winimage.com/winimage.htm
and at http://www.winimage.com for information and downloading other tools (including related to WinImage)
Regards,
Gilles Vollant
–jeroen
via:
Posted in BBS, FidoNet, History, Power User, VMware, VMware ESXi, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »
Posted by jpluimers on 2012/12/03
For viewing shares, sessions and open files, you can use the FsMgmt.msc management console plugin (on the same page, Petri also has some interesting information on the NTLANUI.DLL)
You can do the same from the command line, using the NET command.
Somehow, can remember the NET SHARE and NET SESSION command, but I always forget about the NET FILE command.
Luckily, SS64 has documentation on the NET SHARE/VIEW/SESSION/FILE/USE commands on one page.
Here is what they have on NET FILE:
Display all the open shared files on a server and the lock-id
NET FILE
Close a shared file (disconnect other users and remove file locks)
NET FILE id /CLOSE
Two tiny notes:
- for NET FILE and NET SHARE you need to be Administrator (and run them from an elevated command prompt when running on Windows Vista and up).
- you can pluralize these commands as well:
– NET SHARES
– NET SESSIONS
– NET FILES
They work just like the singular version.
NET USES and NET VIEWS won’t work though.
–jeroen
via: net share / net view / net session / net file / net use.
Posted in Power User, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »