Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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
GELÖST

Bathdatei nur ausführen wenn bestimmter User angemeldet

Frage Entwicklung Batch & Shell

Mitglied: stuckrose

stuckrose (Level 1) - Jetzt verbinden

06.09.2010 um 11:18 Uhr, 6163 Aufrufe, 3 Kommentare

Hallo, mein Problem sieht so aus: ich möchte eine Batch datei nur dann ausführen lassen, wenn ein bestimmter user angemeldet ist.

Mein Script sieht so aus:

if "%USERNAME%" == "test" goto ende


:ende
shutdown -r


Was läuft hier falsch?? Das script führt er immer aus, obwohl der username nicht test ist!!!

Danke für eure hilfe
Mitglied: daMopsi
06.09.2010 um 11:21 Uhr
Hi,

if %username% == test goto ende

:ende
shutdown -r


_______________________________________________
du darfst das %username% und test nicht in anführungszeichen setzen
Bitte warten ..
Mitglied: BigWim
06.09.2010 um 11:27 Uhr
Was passiert denn, wenn "%username% <> "test" ist?

Nächste Zeile
:Ende

Übernächste Zeile
shutdown


Versuch es mal so:

01.
if "%USERNAME%" == "test" goto ende 
02.
goto :eof 
03.
 
04.
:ende 
05.
echo shutdown ....

Markus
Bitte warten ..
Mitglied: Pjordorf
06.09.2010 um 12:29 Uhr
Hallo,

Zitat von stuckrose:
mit codetags sieht es deutlich besser aus
Was läuft hier falsch?? Das script führt er immer aus, obwohl der username nicht test ist!!!
gar nichts. Du prüfst auf 100% übereinstimmung. Sind aber in der Schreibweise unterschiede (Groß / Kleinschreibung) wird deine bedingung niemals erfüllt und du machst in der nächste Zeile weiter.
01.
if /i "%USERNAME%" == "test" goto ende
Sollte dein problem lösen.

@daMopsi
Die Anführungszeichen sind schon in ordnung und stören hier keinesfalls.

Peter
Bitte warten ..
Ähnliche Inhalte
Samba
Neue user werden nur temporär angemeldet (5)

Frage von hoeced zum Thema Samba ...

Netzwerkmanagement
gelöst Welche Freigaben haben welche Rechner im Netzwerk und welche User ist angemeldet? (5)

Frage von M.Marz zum Thema Netzwerkmanagement ...

Windows Server
User bestimmte Uhrzeit abmelden Terminalserver (3)

Frage von konstantin90 zum Thema Windows Server ...

Windows Netzwerk
gelöst Powershell skript zum Auslesen der im AD angemeldeten User (2)

Frage von jan.kleinel zum Thema Windows Netzwerk ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows 10
Seekrank bei Windows 10 (18)

Frage von zauberer123 zum Thema Windows 10 ...

Windows 10
Windows 10 Fall Creators Update Fehler (14)

Frage von ZeroCool23 zum Thema Windows 10 ...

Windows Installation
Windows 10 neu installieren (9)

Frage von imebro zum Thema Windows Installation ...