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, 4465 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 in VB
gelöst Frage von mschaedler1982Batch & Shell7 Kommentare

Hallo zusammen. Ich habe hier ein aktuelles VB Skript was bei uns zur Anmeldung verwendet wird. Am Ende des ...

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 ...

Netzwerkprotokolle
Anmeldeskript im Netzerk
Frage von ManneKLNetzwerkprotokolle3 Kommentare

Hallo, Habe ein NAS ins Netzwerk eingebunden und das Anmeldeskript - bat. Datei entsprechende Einträge z. Bsp: NET USE ...

Windows Server

Anmeldeskript in der Computerkonfiguration möglich?

Frage von goalgetter123Windows Server1 Kommentar

Guten Tag, ich habe schon erfolgreich Skripte angelegt, welche in eine Textdatei die Zeitangaben beim Hoch- und Herunterfahren der ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 10 StundenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 10 StundenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 1 TagDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 1 TagSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
Exchange Server
Exchange Postfach Einbindung Betriebs-rat -Arzt, Bewerbung .
gelöst Frage von YellowcakeExchange Server22 Kommentare

Hey ich habe da mal eine Denksport Aufgabe bekommen Genutzt wird ein Exchange Server 2010. hier gibt es den ...

Datenschutz
Telematikinfrastruktur Erfahrungsaustausch
Frage von MOS6581Datenschutz12 Kommentare

Moin, unter meinen Kunden befinden sich auch einige Ärzte, welche sich künftig mit der Telematikinfrastruktur-Geschichte der Gematik herumärgern dürfen. ...

Windows Server
Delgegierte OU via RDP verwalten - Objektverwaltung zuweisen
gelöst Frage von TOAOICEWindows Server12 Kommentare

Hallo, ich habe folgendes Problem. Ich möchte in meiner Domäne (Server2016), einer Gruppe (OUAdmin) Berechtigungen auf die OU Test ...

Windows Server
Downgrade von Windows Server 2016 auf 2012 - Wie vorgehen?
Frage von EstefaniaWindows Server12 Kommentare

Guten Ich habe eine Frage an Erfahrene unter euch. Durch einen InPlace Upgrade wurde Windows Server 2012 auf die ...