Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Anmeldeskript bei Windows 2000, lange Dateinamen

Mitglied: sTk

sTk (Level 1) - Jetzt verbinden

13.01.2006, aktualisiert 16.01.2006, 4480 Aufrufe, 6 Kommentare

Hallo,

ich führe auf zwei Rechnern(einer WinXP, einer Win2000) das selbe Anmeldeskript aus, mit welchem ich Verknüpfungen im Startmenü erzeuge.

Die Verknüpfungen verweisen auf Programme, die auf Netzlaufwerken liegen.
Die Ordner bzw. die Ordnernamen, in denen die Programme liegen, sind teilweise länger als 8 Zeichen.

z.B. P:\DERLANGENAME\programm.exe

Windows XP hat damit keine Problem.
Windows 2000 allerdings besteht auf 8 zeichen.
Die Ziele der Verknüpfungen sehen dann z.B. so aus:

P:\DERLANGE\programm.exe

und er findet dann natürlich nichts!

Gibt es eine Möglichkeit das zu umgehen?

Danke und Gruß, Steffen
Mitglied: superboh
13.01.2006 um 16:03 Uhr
Hi,

also mir (und sicher anderen auch) isz nicht ganz klar wo das Problem genau liegt.
Geht es ums Erzeugen der Verknüpfung oder ums Starten der Programme mit derselbigen?

Könntest Du mal den Teil des Scipts posten?

Gruss,
Thomas
Bitte warten ..
Mitglied: NaCkHaYeD
13.01.2006 um 17:05 Uhr
Ab Windows 2000 herrscht kein Problem mir mit langen Dateinamen, sorry! Hast du vielleicht irgendwelche sonderzeichen drinnen?

Im übrigen gibt es auch noch solche Sachen %winsys% für C:\WinNT\System32 und so weiter. Wie dies für C:\Programme heisst weiss ich allerdings nicht.

mfg

Thomas
Bitte warten ..
Mitglied: superboh
13.01.2006 um 17:10 Uhr
@NaCkHaYeD:
Du meinst Variablen verwenden
Denke aber mal nicht das das eine Lösung für das Problem ist.

Übrigens: Gib mal in der Eingabeaufforderung SET ein. Dann werden alle Variablen mit Wert angezeigt. Und da steht dann auch

ProgramFiles=C:\Programme

Gruss,
Thomas
Bitte warten ..
Mitglied: sTk
14.01.2006 um 22:49 Uhr
set WshShell = WScript.CreateObject("WScript.Shell")
strStartmenu = WshShell.SpecialFolders("Startmenu")
set oShellLink = WshShell.CreateShortcut(strStartmenu & "\Testprogramm.lnk")
oShellLink.TargetPath = <font style="color:red;font-weight:bold">"P:\Messprotokolle\pruef_sw\testprogramm.exe"</font>
oShellLink.WindowStyle = 1
oShellLink.Description = "Testprogramm"
oShellLink.WorkingDirectory = strStartmenu
oShellLink.Save


So erzeuge ich die Links.

Wenn ich das Skript ausführe, dann erscheint als Zielpfad bei Windows 2000 "P:\Messprot\pruef_sw\testprog.exe".

Ich habe allerdings noch rausgefunden, dass er die Namen nur verstümmelt, wenn das Linkziel auf einem Netzlaufwerk liegt.

Wie gesagt, gibt es bei Windows XP dieses Problem nicht!

Gruß, Steffen
Bitte warten ..
Mitglied: sTk
16.01.2006 um 08:08 Uhr
Hi,

bin langsam am verzweifeln, also wenn noch jemand eine Idee hat, dann bitte sofort her damit

Gruß, Steffen
Bitte warten ..
Mitglied: sTk
16.01.2006 um 08:37 Uhr
Hi,

so, für alle die es interessiert, ich hab jetzt einen Weg gefunden!
Ich habe den absoluten Pfad P:\Messprotokolle\Pruef_SW\testprogramm.exe durch einen UNC-Namen ersetzt.

Jetzt steht da: \\server01\freigabe\Messprotokolle\Pruef_SW\Testprogramm.exe und das versteht sogar Windows 2000

Danke trotzdem für eure Vorschläge!

Grüße, Steffen
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Anmeldeskript - Anmeldezeiten
Frage von Goldenone95Batch & Shell13 Kommentare

Hallo Community, ich will ein Skript verwenden um die Anmeldezeiten festzuhalten. Grundsätzlich funktioniert das auch schon ganz gut, jedoch ...

Windows Server
Dateiname zu lang
gelöst Frage von nooneelsebutmeWindows Server3 Kommentare

Hallo, habe Daten von einem Server 2008 R2 auf einen Server 2016 ES per robocopy migriert. Hat alles Problemlos ...

CPU, RAM, Mainboards
DELL BIOS peipt 4x lang und 2x lang
gelöst Frage von Rizal1966CPU, RAM, Mainboards6 Kommentare

Liebe Forummitglieder, ich habe Probleme mit einem DELL Optiplex 330. Nach dem Einschalten piept das BIOS erst 4x lang ...

Windows Server
Server 2012 und Windows 10 Anmeldeskript
Frage von MarkowitschWindows Server1 Kommentar

Hallo zusammen, bei einem Kunden steht ein 2012er R2 Windows Server als Domaincontroller. In der Domäne befinden sich 5 ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Trend Micro Worry Free Business Security 10.0 - erneutes Patch (1494) erschienen!

Tipp von VGem-e vor 7 StundenErkennung und -Abwehr1 Kommentar

Moin, unter ist ein neuer Patch verfügbar, der offenbar auch Windows 10.1809 unterstützt. Tja, wie letztes Mal auch, erst ...

Humor (lol)
Administrator.de Perlen
Tipp von DerWindowsFreak2 vor 5 TagenHumor (lol)7 Kommentare

Hallo, Heute beim stöbern auf dieser Seite bin auf folgenden Thread aus dem Jahre 2006 gestossen: Was meint ihr? ...

Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 6 TagenErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 9 TageniOS5 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

Heiß diskutierte Inhalte
Samba
Windows 10 Client in Samba-Domäne hinzufügen scheitert
Frage von diwaffmSamba32 Kommentare

Hi Leute, ich habe einen Samba Server in der Version 4.9.3 auf einer OpenSuse Maschine laufen. Damit sind momentan ...

Router & Routing
Verbindung zweier Netze via Lancom VPN-Router . Problem
Frage von ThorstenBrRouter & Routing29 Kommentare

Hallo Leute, mein erster Post hier im Forum ich versuche mich gerade in Lancom Router ein zu arbeiten. Dafür ...

Windows Server
Testweise Installation eines Domänencontrollers
Frage von gerd33Windows Server19 Kommentare

Hallo Zusammen, mein Netzwerk ( 2 Praxen + 1 Wohnhaus) ist per VPN (WAN) verbunden, mit jeweils einem LAN, ...

Windows Systemdateien
Verknüpfungen nach Pfadwechsel
Frage von Hendrik2586Windows Systemdateien17 Kommentare

Guten Morgen meine lieben Kollegen und Kolleginnen, ich hab da mal eine Frage die Ihr sicher schon kennt. Es ...